sustaining financially - Espagnol Anglais Dictionnaire